0,377,752,1129,1505,1881,2257,2634,3010,3386,3763,4138,4515,4891,5267,5644,6020,6396,6772,7148,7524,7901,8277,8653,9030,9405,9782,10158,10534,10911,11287,11663,12039,12416,12791,13168,13545,13920,14297,14673,15049,15425,15802,16178,16554,16931,17306,17683,18059,18435,18812,19188,19564,19940,20317,20692,21069,21445,21821,22198,22574,22950,23326,23702,24079,24455,24831,25207,25584,25959,26336,26713,27088,27465,27841,28217,28593,28970,29346,29722,30099,30474,30851,31227,31603,31980,32356,32732,33108,33485,33860,34237,34614,34989,35366,35742,36118,36494,36871,37247,37623,37999,38375,38752,39128,39504,39881,40256,40633,41009,41385,41761,42138,42514,42890,43267,43642,44019,44395,44771,45148,45524,45900,46276,46653,47028,47405,47782,48157,48534,48910,49286,49662,50039,50415,50791,51168,51543,51920,52296,52672,53049,53425,53801,54177,54553,54929,55306,55682,56058,56435,56810,57187,57563,57939,58316,58692,59068,59444,59821,60196,60573,60950,61325,61702,62078,62454,62830,63207,63583,63959,64336,64711,65088,65464,65840,66217,66593,66969,67345,67722,68097,68474,68850,69226,69603,69979,70355,70731,71107,71484,71860,72236,72612,72989,73364,73741,74118,74493,74870,75246,75622,75998,76375,76751,77127,77504,77879,78256,78632,79008,79385,79761,80137,80513,80890,81265,81642,82019,82394,82771,83147,83523,83899,84276,84652,85028,85404,85780,86157,86533,86909,87286,87661,88038,88414,88790,89166,89543,89919,90295,90672,91047,91424,91800,92176,92553,92929,93305,93681,94058,94433,94810,95187,95562,95939,96315,96691,97067,97444,97820,98196,98573,98948,99325,99701,100077,100454,100830,101206,101582,101958,102334,102711,103087,103463,103840,104215,104592,104968,105344,105721,106097,106473,106849,107226,107601,107978,108355,108730,109107,109483,109859,110235,110612,110988,111364,111741,112116,112493,112869,113245,113622,113998,114374,114750,115127,115502,115879,116255,116631,117008,117384,117760,118136,118512,118889,119265,119641,120017,120394,120769,121146,121523,121898,122275,122651,123027,123403,123780,124156,124532,124909,125284,125661,126037,126413,126790,127166,127542,127918,128295,128670,129047,129423,129799,130176,130552,130928,131304,131681,132057,132433,132809,133185,133562,133938,134314,134691,135066,135443,135819,136195,136571,136948,137324,137700,138077,138452,138829,139205,139581,139958,140334,140710,141086,141463,141838,142215,142592,142967,143344,143720,144096,144473